finish roll-forming - Turkish English Dictionary